@charset "utf-8";
@import url('reset.import.css');
body {font:12px/1.5 arial;}
a,a:visited {color:#00ADEF;text-decoration:none;}
a:hover {text-decoration:underline;}
.none {display:none;}
.input-txt {background:#73767c;border-style:solid;border-width:1px 0 0 1px;border-color:#404349;box-sizing:border-box;-moz-box-sizing:border-box;}
::-webkit-validation-bubble{display:none;}
.page-inner {width:800px;margin-left:400px;}
.page-hd {position:relative;}
.page-hd .logo {padding:64px 0 10px;}
.page-hd .logo a{display:inline-block;width:215px;height:36px;background-image:url(slice/logo.png);}
.page-hd .slogan {width:350px;height:260px;background:url(img/slogan.jpg) no-repeat 0 0;position:absolute;left:-350px;bottom:-260px;}
.page-bd {position:relative;}
.page-bd .donate {height:260px;background:#575a60;}
.page-bd .donate legend {display:none;}
.nav {padding:9px 0 0;position:absolute;right:0;bottom:6px;text-align:center;}
.nav a,.nav a:visited {display:inline-block;font:12px/1.5 arial;text-align:center;color:#00ADEF;}
.nav a.first {border-left:0 none;}
.nav a.cur {color:#b00000;font-weight:700;}
.nav .split-line {margin:0 15px;color:#ccc;}
.sum-list,
.sum-list .list li {border-style:solid;border-color:rgba(255,255,255,.2);}
.sum-list {width:523px;border-width:0 1px;}
.sum-list .list {width:105%;height:260px;overflow:hidden;}
.sum-list .list li {float:left;width:130px;height:130px;border-width:0 1px 1px 0;}
.sum-list .list label {width:100%;height:100%;display:inline-block;text-align:center;font:36px/130px tahoma;color:#fff;cursor:pointer;}
.sum-list .list .others label {font-family:microsoft yahei,sumhei}
.sum-list .list li.hover label,
.sum-list .list li:hover label,
.sum-list .list li.checked label {background:#50545b}
.sum-list .list li.checked label {color:#fe0}
.sum-list .list .input-sum {display:none;}
.sum-list .entry-box .input-txt {width:114px;margin:8px;text-align:center;padding:18px 4px;font-size:30px;color:#FFE250;}
.sum-list .entry-box .action {background:#50545b;border-width:1px 0 0;border-style:solid;border-color:rgba(255,255,255,.2);padding:8px;display:block;}
.topic,.user-info {width:235px;height:240px;background:#50545b;padding:10px 20px;position:absolute;right:0;top:0;z-index:2;}
.topic h3{display:none;}
.topic .detail {color:#b5b8bd;line-height:1.8;padding:0 0 60px;}
.topic .detail .icon-quot {display:inline-block;vertical-align:middle;width:16px;height:16px;}
.topic .detail .quot-start {background-image:url(slice/quotl.png);margin-right:3px;}
.topic .detail .quot-end {background-image:url(slice/quotr.png);margin-left:3px;}
.topic .guide {text-align:center;position:absolute;bottom:10px;left:0;width:100%}
.topic .guide .btn-guide {display:inline-block;height:36px;width:187px;background-image:url(slice/btn-guide-187x36.png)}
.user-info {z-index:1;}
.user-info .item {padding:2px 0;position:relative;zoom:1;}
.user-info .item .tips {display:none;box-shadow:1px 1px 1px #1c1c1c inset;color:#fff;position:absolute;zoom:1;background:#272929;right:100%;top:6px;white-space:nowrap;margin-right:6px;padding:2px 6px;border-radius:3px;}
.user-info .item .tips .arrow {position:absolute;right:-3px;top:50%;margin-top:-3px;width:0;height:0;overflow:hidden;border-left:solid 3px #272929;border-top:3px dashed transparent;border-bottom:3px dashed transparent;}
.user-info .donate-sum {font:18px/1.5 microsoft yahei,mingliu,arial;color:#fff;padding:8px 0 16px;}
.user-info .donate-sum .price,
.user-info .donate-sum .value {display:inline-block;height:24px;line-height:24px;background:#ffdf4d url(img/bg-price.png) 0 0 no-repeat;}
.user-info .donate-sum .price {vertical-align:middle;padding-left:5px;margin:0 4px;}
.user-info .donate-sum .value {color:#b00000;padding:0 8px 0 3px;vertical-align:top;background-position:100% -24px;}
.user-info .input-txt {padding:4px;font-size:12px;width:100%;color:#fff;}
.user-info .input-txt::-webkit-input-placeholder,
.user-info .input-txt:-moz-placeholder {color:#999;}
.user-info .input-says {resize:none;}
.btn{display:inline-block;border:0 none;width:100%;text-align:center;border-radius:3px;color:#b00101;text-shadow:0 1px 0 #fff3a6;}
.btn{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff3a1),to(#ffd202))}
.btn{background-image:-webkit-linear-gradient(top,#fff3a1,#ffd202)}
.btn{background-image:-moz-linear-gradient(top,#fff3a1,#ffd202)}
.btn{background-image:-ms-linear-gradient(top,#fff3a1,#ffd202)}
.btn{background-image:-o-linear-gradient(top,#fff3a1,#ffd202)}
.btn{background-image:linear-gradient(top,#fff3a1,#ffd202)}
.btn{filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fff3a1',EndColorStr='#ffd202');}
.btn{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#fff3a1',EndColorStr='#ffd202')"; }
.btn:-moz-focus-inner {border:0;padding:0;}
.btn-done {height:24px;font:16px/24px microsoft yahei,mingliu,arial;}
.btn-donate {box-shadow:0 1px 3px rgba(0,0,0,.5);height:36px;font:18px/36px microsoft yahei,mingliu,arial;}
.btn-donate .icon-alipay {display:inline-block;width:16px;height:16px;overflow:hidden;vertical-align:middle;background-image:url(slice/icon-alipay-16.png)}
.btn-donate:active {box-shadow:0 1px 3px rgba(0,0,0,.5),inset 0 1px 3px rgba(0,0,0,.5);}
/* donate-list */
.donate-list {border:1px solid #e9e9e9;border-top:0 none;padding:10px 20px;}
.donate-list li {padding:10px 0;border-bottom:1px dotted #e5e5e5;}
.donate-list .avatar {width:50px;font:0/0 arial;}
.donate-list .avatar img {width:40px;height:40px;}
.donate-list .detail p {line-height:1.2;}
.donate-list .detail .says {word-break:break-all;word-wrap:break-word;display:inline-block;color:#999;background:#f8faff;padding:0 10px;margin:2px 0 0;line-height:1.5;border:1px solid #dcdcdc;border-radius:3px;position:relative;}
.donate-list .detail .says .arrow,
.donate-list .detail .says .arrow-inner {width:0;height:0;overflow:hidden;position:absolute;left:-5px;top:4px;border-width:4px 4px 4px 0;border-style:dashed solid dashed dashed;border-color:transparent #dcdcdc transparent transparent}
.donate-list .detail .says .arrow-inner {left:-4px;border-color:transparent #f8faff transparent transparent}
.donate-list .detail .fn,
.donate-list .detail .sum{font-weight:700;margin-right:5px;}
.donate-list .detail .sum {font-family:georgia;margin-left:5px;color:#d00}
.donate-list .detail time {margin:0 5px;color:#666;}
.pages {padding:10px 0;margin-left:-10px;}
.pages span,.pages a {display:inline-block;padding:0 10px;font:700 14px/40px tahoma;}
.pages .disabled {color:#999;}
.pages .current {color:#FFBC1F;}
.csscolumns .donate-list li {display:table;width:100%;}
.csscolumns .donate-list .avatar,
.csscolumns .donate-list .detail{display:table-cell;vertical-align:top;}
.no-csscolumns .donate-list li:before,
.no-csscolumns .donate-list li:after {content:".";display:block;height:0;visibility:hidden;}
.no-csscolumns .donate-list li:after {clear:both;}
.no-csscolumns .donate-list li {zoom:1;}
.no-csscolumns .donate-list .avatar,
.no-csscolumns .donate-list .detail{float:left;}
.page-ft {position:relative;padding:10px 0 40px;}
.page-ft nav {position:absolute;right:0;top:10px;color:#ccc;}
.page-ft nav a {margin:0 5px;}
.page-ft .join:hover {text-decoration:none;}
.page-ft .join strong {font-weight:700;letter-spacing:2px;color:#555;}
.page-ft .icon-isux {display:inline-block;height:16px;width:16px;background-image:url(slice/icon-isux.png);margin-left:6px;vertical-align:text-bottom;}
.page-ft .copyright {font-family:verdana;font-size:10px;-webkit-text-size-adjust:none;color:#999;}
/* ie reset */
.ie6 .page-hd {zoom:1;}
.ie6 .donate {font:0/0 arial;}
.ie6 .sum-list .list li {display:inline;}
.ie8 .sum-list,
.ielt8 .sum-list,
.ielt8 .sum-list .list li,
.ie8 .sum-list .list li,
.ielt8 .sum-list .entry-box .action,
.ie8 .sum-list .entry-box .action{border-color:#797b80}
.ie6 .donate-list li {border-style:solid;border-color:#eee;}
.ielt8 .user-info .input-txt {width:225px;}
.ielt8 .sum-list .entry-box .input-txt {width:106px;}
.ie6 .donate-list .detail .says {float:left;}
.ielt8 .sum-list,.ie8 .sum-list {overflow:hidden;}
.ie8 .donate-list .detail .says,.ielt8 .donate-list .detail .says {padding:2px 10px 0;line-height:1.3}
.ie8 .user-info .item,.ielt8 .user-info .item {padding:4px 0;}